#ifndef _LWIP_COMM_H
#define _LWIP_COMM_H 
#include "lan8720.h" 
 
#define LWIP_MAX_DHCP_TRIES		4

typedef struct  
{
	u8 mac[6];
	u8 remoteip[4];
	u8 ip[4];
	u8 netmask[4];
	u8 gateway[4];
	
	vu8 dhcpstatus;
}__lwip_dev;
extern __lwip_dev lwipdev;
 
void lwip_packet_handler(void);
void lwip_comm_default_ip_set(__lwip_dev *lwipx);
u8 lwip_comm_mem_malloc(void);
void lwip_comm_mem_free(void);
u8 lwip_comm_init(void);
void lwip_comm_dhcp_creat(void);
void lwip_comm_dhcp_delete(void);

#endif

